Text copied to clipboard!

Pavadinimas

Text copied to clipboard!

Java programinės įrangos kūrėjas (backend)

Aprašymas

Text copied to clipboard!
Ieškome patyrusio Java programinės įrangos kūrėjo (backend), kuris prisijungtų prie mūsų technologijų komandos ir padėtų kurti bei palaikyti aukštos kokybės serverio pusės sprendimus. Ši pozicija yra puiki galimybė prisidėti prie inovatyvių projektų, dirbti su pažangiomis technologijomis ir augti profesionaliai dinamiškoje aplinkoje. Kaip Java backend kūrėjas, būsite atsakingas už verslo logikos kūrimą, duomenų bazės sąveiką, API kūrimą ir integraciją su kitomis sistemomis. Dirbsite glaudžiai su frontend kūrėjais, projektų vadovais ir kokybės užtikrinimo specialistais, kad užtikrintumėte sklandų ir efektyvų programinės įrangos veikimą. Tikimės, kad turite stiprių žinių apie Java programavimo kalbą, objektinio programavimo principus, RESTful paslaugas, duomenų bazių valdymą bei programinės įrangos kūrimo gerąsias praktikas. Patirtis su Spring Framework, Hibernate, Docker ar Kubernetes būtų didelis privalumas. Mūsų komanda vertina atvirą bendravimą, iniciatyvumą ir atsakomybę. Jei esate motyvuotas, orientuotas į rezultatą ir norite dirbti su moderniomis technologijomis, kviečiame prisijungti prie mūsų komandos. Siūlome konkurencingą atlyginimą, lankstų darbo grafiką, galimybę dirbti nuotoliniu būdu, profesinio tobulėjimo galimybes bei draugišką ir palaikančią darbo aplinką.

Atsakomybės

Text copied to clipboard!
  • Kuri serverio pusės funkcionalumą naudojant Java
  • Projektuoja ir įgyvendina RESTful API
  • Integruoja su duomenų bazėmis (MySQL, PostgreSQL ir kt.)
  • Rašo švarų, testuojamą ir efektyvų kodą
  • Bendradarbiauja su frontend kūrėjais ir kitais komandos nariais
  • Atlieka kodo peržiūras ir dalyvauja architektūriniuose sprendimuose
  • Optimizuoja sistemų našumą ir patikimumą
  • Sprendžia technines problemas ir klaidas
  • Rašo techninę dokumentaciją
  • Dalyvauja Agile/Scrum susitikimuose

Reikalavimai

Text copied to clipboard!
  • Ne mažiau kaip 2 metų patirtis dirbant su Java
  • Geri objektinio programavimo principų išmanymas
  • Patirtis su Spring Boot, Hibernate ar panašiais įrankiais
  • Patirtis kuriant RESTful API
  • Geri SQL ir duomenų bazių valdymo įgūdžiai
  • Supratimas apie mikropaslaugų architektūrą
  • Gebėjimas dirbti komandoje ir savarankiškai
  • Analitinis mąstymas ir problemų sprendimo įgūdžiai
  • Geros anglų kalbos žinios (raštu ir žodžiu)
  • Patirtis su Docker, Kubernetes – privalumas
  • Patirtis su CI/CD procesais – privalumas

Galimi interviu klausimai

Text copied to clipboard!
  • Kiek metų turite patirties dirbant su Java?
  • Ar esate dirbęs su Spring Boot ar Hibernate?
  • Kokias duomenų bazes esate naudojęs savo projektuose?
  • Ar turite patirties kuriant RESTful API?
  • Kaip sprendžiate našumo problemas backend sistemoje?
  • Ar esate dirbęs su Docker ar Kubernetes?
  • Kaip užtikrinate kodo kokybę ir testavimą?
  • Ar turite patirties dirbant Agile/Scrum aplinkoje?
  • Kokius CI/CD įrankius esate naudojęs?
  • Ar galite pateikti pavyzdžių iš ankstesnių projektų?